.ol-control.ol-layerswitcher-popup
{	position: absolute;
	right: 0.5em;
	text-align: left;
	top: 3em;
}
.ol-control.ol-layerswitcher-popup .panel 
{	clear:both;
	background:#fff;
}

.ol-layerswitcher-popup .panel
{	list-style: none;
	padding: 0.25em;
	margin:0;
	overflow: hidden;
}

.ol-layerswitcher-popup .panel ul
{	list-style: none;
	padding: 0 0 0 20px;
	overflow: hidden;
}

.ol-layerswitcher-popup.ol-collapsed .panel
{	display:none;
}
.ol-layerswitcher-popup.ol-forceopen .panel
{	display:block;
}

.ol-layerswitcher-popup button 
{	background-color: white;
	background-image: url("");
	background-position: center;
	background-repeat: no-repeat;
	float: right;
	height: 38px;
	width: 38px;
}

.ol-layerswitcher-popup li
{	color:#369;
	padding:0.25em 1em;
	font-family:"Trebuchet MS",Helvetica,sans-serif;
	cursor:pointer;
}
.ol-layerswitcher-popup li.ol-header
{	display: none;
}
.ol-layerswitcher-popup li.select
{	background:rgba(0, 60, 136, 0.7);
	color:#fff;
}
.ol-layerswitcher-popup li:hover
{	background:rgba(0, 60, 136, 0.9);
	color:#fff;
}
